Srikakulam

By bus
By bus

For Vizianagaram there buses for every 30 minutes from 5.00 a.m. to 8.30 p.m. For Palakonda there are buses for every 30 minutes from 6.00 a.m. to 9.30 p.m.

To Narasannapeta there are buses every 10 minutes round the clock up to Icchapuram and to some parts of Odisha.

By train
By train

Srikakulam town is proximate to the Srikakulam Road station, located at the Amadalavalasa railhead of Srikakulam town. Many trains to the north Palasa, Howrah, and Bhubaneswar and south Vijayawada, Secundearabad, and Chennai leave from here.

It's a bit outside town, but many taxis and autorickshaws are available from Srikakulam to reach the railway station. RTC and private busses are also available for every 5 minutes from Srikakulam Road railway station to Srikakulam RTC Complex and old bus stand.